Integrated numeric and symbolic signal processing using a heterogeneous design environment
نویسندگان
چکیده
We present a solution to a complex multi-tone transient detection problem to illustrate the integrated use of symbolic and numeric processing techniques which are supported by well-established underlying models. Examples of such models include synchronous dataflow for numeric processing and the blackboard paradigm for symbolic heuristic search. Our transient detection solution serves to emphasize the importance of developing system design methods and tools which can support the integrated use of well-established symbolic and numerical models of computation. Recently, we incorporated a blackboard-based model of computation underlying the Integrated Processing and Understanding of Signals (IPUS) paradigm into a system-level design environment for numeric processing called Ptolemy. Using the IPUS/Ptolemy environment, we are implementing our solution to the multi-tone transient detection problem.
منابع مشابه
D 8 . 4 QuickSig - AN OB JECT - ORIENTED SIGNAL PROCESSING ENVIRONMENT
A new object-oriented DSP environment called QuickSig is described. It is based on the latest developments in object-oriented programming (New Flavors on Symbolics Lisp machines). The design philosophy of QuickSig has been to extend the Lisp language by a layer of general DSP constructs; abstract data structures like signals, filters, windows, graphical presentations and related signal processi...
متن کاملA C++ software environment for the development of embedded signal processing systems
A new environment for the rapid development of embedded signal processing software is described. The environment encourages incremental design via modular and hierarchical structuring of applications, and additional features are included which support the prototyping, testing, implementation, and integration stages of the system design cycle. Written in C++, the environment is comprised of a sc...
متن کاملComputing linear transforms of symbolic signals
Signals that represent information may be classified into two forms: numeric and symbolic. Symbolic signals are discrete-time sequences that at, any particular index, have a value that is a member of a finite set of symbols. Set membership defines the only mathematical structure that symbolic sequences satisfy. Consequently, symbolic signals cannot be directly processed with existing signal pro...
متن کاملAffine Arithmetics Applications to Signal Processing
Affine arithmetic represents a background mathematics theory for multiple applications, including, recently, for error estimation for signal processing systems. This paper introduces affine assertions as a concept for mixed-signal circuits using an original environment for semi-symbolic simulation. The original approach is compared with system level Monte-Carlo analysis, results showing an incr...
متن کاملSymbolic signal processing
Signals that represent information may be classified into two forms: numeric and symbolic. Symbolic signals are discrete-time sequences which have a value at any particular index that is a member of a set of symbols. Set membership defines the only mathematical structure that symbolic sequences satisfy. Consequently, symbolic signals cannot be directly processed with existing signal processing ...
متن کامل